function icdCodeImport(obj) {
	if(UTIL.checkButton(obj)) {
		$("#file").click();
		UTIL.releaseButton(obj);
		return true;
	}
}

$("#file").change(fileChange);

function fileChange(){
	var file = $("#file").val();
	if(file) {
		var FileExt=file.replace(/.+\./,"");   //正则表达式获取后缀
		
		// 后缀只能是xlsx，其他不处理
		if(FileExt != 'xlsx') {
			alert("请上传xlsx后缀的Excel文件");
			return false;
		}
		
		$.ajaxFileUpload({
			url: '/icd/code_import.do',
			secureuri: false,
			fileElementId: 'file',
			dataType: 'json',
			data: {},
			success: function(res, status) {
				$("#file").after($("#file").clone().val(""));
				$("#file").remove();
				$("#file").change(fileChange);
				if(res.code == '0') {
					alert("导入成功！");
					window.location.href = "/icd/code_list.htm";
				} else {
					if(res.code == '40014') {
						alert(res.data.errMsg);
					} else {
						alert(res.desc);
					}
				}
			},
			error: function (data, status, e) {
				$("#file").after($("#file").clone().val(""));
				$("#file").remove();
				$("#file").change(fileChange);
				alert("导入失败！");
			}
		});
	}
}

function icdCodeExport(obj) {
	if(UTIL.checkButton(obj)) {
		window.location.href="/icd/code_export.htm";
		UTIL.releaseButton(obj);
	}
}

function submitServer(obj) {
	if(confirm("确认要提交吗？")) {
		if(UTIL.checkButton(obj)) {
			API.icdCodeSubmitServer(function(res) {
				if (res.code == '0') {
					alert("提交成功！");
				} else {
					alert("提交失败！");
				}
				UTIL.releaseButton(obj);
			});
		}
	}
}

function changeModifyFlag(obj, param) {
	param = encodeURI(param);
	var modifyFlag = $(obj).get(0).checked ? "1" : "0";
	window.location.href = "/icd/code_list.htm?modifyFlag=" + modifyFlag + "&" + param;
}